splinterproof shelter - German English Dictionary